délicat: adj. delicate, fine, dainty, flimsy, tender, fragile, tricky; sensitive, tactful, fastidious, awkward, elfin, frothy, gingerly; lovely, nice, loving; pernickety, prickly, squeamish, tickli
rendre hommage: v. pay homage to, tribute, pay tribute, praise, cite, commend